import request from '@/utils/request'

//辅助分析 统计 河
export function river() {

  return request({
    url: '/analysis/statistics/getByStreet',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded',
    }

  })
}
//辅助分析 统计 厂
export function factory() {
  return request({
    url: '/analysis/statistics/getByStreet',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    }

  })
}
//辅助分析 统计 源
export function source() {
  return request({
    url: '/analysis/statistics/getByStreet',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    }

  })
}
//辅助分析 统计 网
export function net() {
  return request({
    url: '/analysis/statistics/getDailySumByUnit',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}
//辅助分析 统计 城
export function city() {
  return request({
    url: '/analysis/statistics/getTotalCollection',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}
//辅助分析 统计 质检
export function quality() {
  return request({
    url: '/analysis/statistics/getQuality',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}
//辅助分析 统计 水质
export function totalWq() {
  return request({
    url: '/analysis/statistics/getTotalWq',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}
//辅助分析 统计 统计菜单
export function stats_select() {
  return request({
    url: '/system/dict/data/type/menuaux_stats_select',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}
//辅助分析 系统编号下拉菜单
export function search_list() {
  return request({
    url: '/system/dict/data/type/menuaux_search_list',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}
//辅助分析 人员统计
export function userStatisticsList() {
  return request({
    url: '/system/user/userStatisticsList',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    },
   
  })
}
//辅助分析 人员统计搜索
export function userStatisticsListSouSuo(username) {
  return request({
    url: '/system/user/userStatisticsList?userName=' + username,
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    },
   
  })
}
//累计统计
export function increase(params) {
  return request({
    url: '/analysis/statistics/getSumByUnit',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    },
    params
  })
}
//新增统计
export function newaddincrease(params) {
  return request({
    url: '/analysis/statistics/getDailySumByUnit',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    },
    params
  })
}
// 获取用户信息
export function getUserInfo(userId) {
  return request({
    url: '/system/user/getUserInfo/'+ userId,
    method: 'get'
  })
}
// 根据物探编号获取点的z坐标信息
export function findBySurveyno(surveynos) {
  return request({
    url: `/analysis/trace/findBySurveyno?surveynos=${surveynos}`,
    // url: `/analysis/trace/findBySurveyno?surveyno=${surveynos}`,
    method: 'get'
  })
}

// 辅助分析文件上传
export function upload(file) {
  return request({
    url: '/system/file/upload',
    method: 'POST',
    data: file
  })
}

// 首页的请求

// 河道排查方法
export function getStatistics() {

  return request({
    url: '/analysis/river/getStatistics',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded',
    }

  })
}
//城市普查
export function cityStatistics() {

  return request({
    url: '/analysis/city/getStatistics',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    }

  })
}
//厂制污设备
export function factoryStatistics() {
  return request({
    url: '/analysis/factory/getStatistics',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    }

  })
}
//源头排查统计
export function sourceStatistics() {
  return request({
    url: '/analysis/source/getStatistics',
    method: 'GET',
    header: {
      'Content-Type': 'x-www-form-urlencoded'
    }

  })
}
//排水官网统计
export function netStatistics() {
  return request({
    url: '/analysis/net/getStatistics',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    }
  })
}

// 辅助分析管路寻径
export function routing(params) {
  return request({
    url: '/analysis/trace/routing',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    },
    params
  })
}
// 辅助分析节点溯源
export function traceSource(params) {
  return request({
    url: '/analysis/trace/traceSource',
    method: 'GET',
    headers: {
      'Content-Type': 'x-www-form-urlencoded'
    },
    params
  })
}